long-tailed pair - Turkish English Dictionary